9e2527ef49e8f8ca19ff060171e282f71a9310ec,opennms-provision/opennms-provision-persistence/src/main/java/org/opennms/netmgt/provision/persist/DefaultNodeProvisionService.java,DefaultNodeProvisionService,provisionNode,#String#String#String#String#String[]#String#String#String#String#String#String#String#,64
Before Change
log().debug("saving database node");
m_nodeDao.save(node);
node = m_nodeDao.findByForeignId(foreignSource, foreignId);
try {
log().debug("sending event for new node ID " + node.getNodeId());
Event e = new Event();
e.setUei(EventConstants.NODE_ADDED_EVENT_UEI);
e.setNodeid(node.getId());
After Change
log().debug("saving database node");
m_nodeDao.save(node);
OnmsNode savedNode = m_nodeDao.findByForeignId(foreignSource, foreignId);
Assert.notNull(savedNode, "Failed to save node to database");
try {
log().debug("sending event for new node ID " + savedNode.getId());
Event e = new Event();
e.setUei(EventConstants.NODE_ADDED_EVENT_UEI);
e.setNodeid(savedNode.getId());